.slide{
    /*border:1px solid red;*/
    float: left;
    width:800px;
    height:280px;
    overflow: hidden;
    position: relative;
}
.slide ul{
    height: 380px;
    position: absolute;
}
.slide ul li{
    float: left;
    width: 800px;
    height: 280px;
    overflow: hidden;
    position:relative;
    background: #000;
}
.slide ul li div{
    position: absolute;
    overflow: visible;
}
.slide .btnBg{
    position: absolute;
    width: 800px;
    height:20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}
.slide .btn{
    position:absolute;
    width:780px;
    height:23px;
    padding:0px 10px 0px 10px;
    right:0;
    bottom: 6px;
    text-align: right;
}
.slide .btn span{
    display: inline-block;
    _display:inline;
    _zoom:1;
    width: 25px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    _font-size:0;
    margin-left:5px;
    cursor: pointer;
    background: #fff;
}
.slide .btn span .on{
    background: #fff;
}
.slide .preNext{
    width:45px;
    height:100px;
    position:absolute;
    top:90px;
    background: url("../img/sprite.png") no-repeat 0 0;
    cursor: pointer;
}
.slide .pre{
    left:0;
}
.slide .next{
    right: 0;
    background-position:right top;
}